woman who has casual sex with men she does not know - Español Inglés Diccionario